-
1 semaphore
в программировании - в многозадачной и/или многопроцессорной среде один из классических способов синхронизации активности нескольких параллельно исполняющихся процессов (задач), а также управления доступом к неразделяемому ресурсу, т. е. ресурсу, которым одновременно может пользоваться только одна задача. Семафор обычно представляет собой целочисленную переменную или объект, над которыми разрешается производить три операции: инициализацию, инкремент и декремент. В зависимости от того, как они определены, декремент может означать блокировку процесса или ресурса, а инкремент - его разблокировку. В момент изменения значения светофора прерывания должны быть запрещены либо эта операция должна осуществляться одной машинной командой. Семафоры бывают двоичные (binary semaphore) и подсчитывающие (counting semaphore), а также именованные и неименованные. Понятие семафора в программировании ввёл профессор Е. W. DijkstraАнгло-русский толковый словарь терминов и сокращений по ВТ, Интернету и программированию. > semaphore
-
2 mutex
взаимное исключение
семафор (в программировании)
флаг (в программировании)
В Windows - механизм, используемый для синхронизации доступа к общему ресурсу [http://www.kolbi.ru/cgi/dict/s.pl].
[ http://www.morepc.ru/dict/]Тематики
Синонимы
EN
Англо-русский словарь нормативно-технической терминологии > mutex
-
3 mutex
1) взаимное исключение
2) семафор, флаг (элемент синхронизации событий в программировании)
3) = mutex object -
4 mutex
2) семафор, флаг ( элемент синхронизации событий в программировании)3) см. mutex objectEnglish-Russian dictionary of computer science and programming > mutex
См. также в других словарях:
взаимное исключение — семафор (в программировании) флаг (в программировании) В Windows механизм, используемый для синхронизации доступа к общему ресурсу [http://www.kolbi.ru/cgi/dict/s.pl]. [http://www.morepc.ru/dict/] Тематики информационные технологии в целом… … Справочник технического переводчика
Абстрактный тип данных — Для улучшения этой статьи по информационным технологиям желательно?: Найти и оформить в виде сносок ссылки на авторитетные источники, подтверждающие написанное. Проставив сноски, внести более точные у … Википедия
Структура данных — Бинарное дерево, простой пример ветвящейся связной структуры данных. Структура данных (англ. data structure) программная единица, позволяющая хран … Википедия
Поток данных — У этого термина существуют и другие значения, см. Поток. Не следует путать с Многопоточность. Поток данных (англ. stream) в программировании абстракция, используемая для чтения или записи файлов, сокетов и т. п. в единой… … Википедия
Многопоточность — Не следует путать с Поток данных. Не следует путать с Поток выполнения (для процессора). Многопоточность свойство платформы (например, операционной системы, виртуальной машины и т. д.) или приложения, состоящее в том, что процесс … Википедия
Мьютекс — (англ. mutex, от mutual exclusion «взаимное исключение») одноместный семафор, служащий в программировании для синхронизации одновременно выполняющихся потоков. Мьютексы это один из вариантов семафорных механизмов для… … Википедия
ГОСТ 19781-90: Обеспечение систем обработки информации программное. Термины и определения — Терминология ГОСТ 19781 90: Обеспечение систем обработки информации программное. Термины и определения оригинал документа: 9. Абсолютная программа Non relocatable program Программа на машинном языке, выполнение которой зависит от ее… … Словарь-справочник терминов нормативно-технической документации
Кортеж — Эта статья о математическом понятии. О других значениях см. wikt:кортеж#Русский. Содержание 1 В математике 2 В программировани … Википедия
Класс (программирование) — У этого термина существуют и другие значения, см. Класс. Класс в программировании набор методов и функций. Другие абстрактные типы данных метаклассы, интерфейсы, структуры, перечисления характеризуются какими то своими, другими… … Википедия
Целое (тип данных) — Целое, целочисленный тип данных (англ. Integer), в информатике один из простейших и самых распространённых типов данных в языках программирования. Служит для представления целых чисел. Множество чисел этого типа представляет собой… … Википедия
Строковый тип — В программировании, строковый тип (англ. string «нить, вереница») тип данных, значениями которого является произвольная последовательность (строка) символов алфавита. Каждая переменная такого типа (строковая переменная) может быть… … Википедия